
package ar.republicagroup.gestion.dao;

import ar.republicagroup.gestion.entities.BolsaCheque;
import ar.republicagroup.gestion.entities.ChequeEstado;
import ar.republicagroup.gestion.entities.Cliente;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
import javax.swing.DefaultComboBoxModel;

public interface BolsaChequeDAO {
    
    public List<BolsaCheque> findEntities();		

    public String insert(BolsaCheque beanBolsaCheque);
    
    public String update(BolsaCheque beanBolsaCheque);

    public BolsaCheque get(Integer id_bolsacheque);
    
    public String delete(Integer id_bolsacheque);

    public DefaultComboBoxModel combo();
    
    public List<BolsaCheque> getBolsaChequeByFilters(Cliente cliente,Date fechaDesde,Date fechaHasta,ChequeEstado chequeEstado,boolean toLiquid,Calendar fechaLiquidacion);
    
    
    
    
}
